Projecting Projects: Choosing Software Engineering Projects

نویسنده

  • Lesley Smith Samuel Mann
چکیده

There is a wealth of literature about the incorporation of clients with real business problems in software engineering courses. There is, however, little by the way of direction in the selection of projects. In this paper we analyse six years of experiences of teaching software engineeering using a client based approach. We develop guidelines to aid in the identification of clients and projects. This process needs to deliver both software engineering theory and provide a platform for later capstone projects. The paper describes each iteration of the course including content analysis of student reflective reviews. The paper concludes with ten point guidelines.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Representativeness in Software Engineering Research

One of the goals of software engineering research is to achieve generality: Are the phenomena found in a few projects reflective of what goes on in others? Will a technique benefit more than just the projects it is evaluated on? The discipline of our community has gained rigor over the past twenty years and is now attempting to achieve generality through evaluation and study of an increasing nu...

متن کامل

Identifying the Factors Affecting Manufacturing Investment Projects and Using TOPSIS Method for Prioritizing Projects

For many cases, grading and prioritizing the projects are so important in project-based organizations. In fact, it means prioritizing some projects and allocating organizational resource only to those projects to reach the organization profit up to maximum level through such allocation and decision. There are many different factors contribute in choosing the best project combination for organiz...

متن کامل

Effect of Value Based Software Engineering on Development Projects

Previous models of software development projects have failed to represent people productivity accurately. In this paper, we present a model characterized by realistic productivity curves and flexibility in choosing resource factors in a software engineering project. A two-mode mathematical model similar to PutnamNorden model js presented. The proposed model enhances the capability of engineerin...

متن کامل

A survey study of critical success factors in agile software projects

While software is so important for all facets of the modern world, software development itself is not a perfect process. Agile software engineering methods have recently emerged as a new and different way of developing software as compared to the traditional methodologies. However, their success has mostly been anecdotal, and research in this subject is still scant in the academic circles. This...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004